@media only screen and (max-height: 800px) {
	.hr_line{ margin-bottom:20px;}
}
@media only screen and (max-height: 700px) {
	.home_bottom img{ width:500px;}
}

@media only screen and (max-width: 1024px) {
	.site_top{ display:none;}
	.phone_top{ display:block;}
	.slideBox .bd .box_word .box_word_bg{ padding-left:30px; padding-right:30px;}
} 

@media only screen and (max-width: 768px) {
	.slideBox{ height:45%;}
} 

@media only screen and (max-width: 414px) {
	.slideBox{ height:100%;}
	.short_width{ width:100%;}
	.slideBox .bd li:before{ content:""; width:100%; height:100%; position:absolute; background:rgba(0,0,0,0.3);}
	.small_title,.banner_title,.banner_txt{ color:#fff;}
	.news_item a{ padding:0 !important; margin-bottom:40px;}
	.news_item a i{ display:none;}
	.news_item a h2{ height:auto;}
	.bottom_link, .bottom_link a,.bottom_icon{ text-align:center;}
	.content_left{ display:none;}
	.content_right,.place_img img{ width:100%;}
	.padding_right15{ padding-right:0;}
	.padding_left15 { padding-left:0;}
	#lxf-box li{ width:50%;}
	#lxf-box strong{ margin:0;}
	.team_main_search{ width:100%; margin:40px 0; padding:0 15px; box-sizing: border-box;}
	.inputselect{ margin-bottom:20px;}
	.news_content_box .news_right .team_main_search{ display:none;}
	.news_content_box .padding_right30{ padding-right:0;}
	.team_page_list ul li{ width:50%; margin-right:0; padding:0 15px; box-sizing: border-box;}
	.pcc_only{ display:none;}
} 

@media only screen and (max-width: 375px) {
	.small_title{ font-size:12px;}
	.banner_title{ font-size:28px;}
} 

@media only screen and (max-width: 375px) {
	.banner_title{ font-size:24px;}
} 